<?php

/**
 * 静态化类
 * @author bing.peng
 *
 */
class Freezer {

	/**
	 * 静态化
	 * @param $url string 需要静态化的URL地址
	 * @param $file_name 保存的完整文件名
	 * @param $file_dir 保存目录
	 * @return unknown_type
	 */
	function freeze($url, $file_name, $file_dir ) {
		$resp = @file_get_contents( $url );
		
		mkdirs($file_dir);
  		
		$fp = fopen( $file_dir . '/' . $file_name, "w");
		if(!$fp) {
    		show_error("fopen $file_dir/$file_name be fail");
    	}
		else {
    		fwrite($fp,$resp);
    		fclose($fp);
		}
	}
	
}

?>